package com.booby.algorithm.count;

import com.booby.algorithm.utils.DataCheckUtil;
import com.booby.algorithm.utils.Utils;

import java.util.Arrays;

/**
 * 功能描述:计数排序校验
 *
 * @author: lizt
 * @date: 2020/8/30 11:35
 **/

public class CountingCheck {

    public static void check(){

        Integer[] array1 = DataCheckUtil.generateDataSourceScope(0, 9);
        Integer[] array2 = Arrays.copyOf(array1, array1.length);
        // 从小到大排序
        Arrays.sort(array1);
        // 非稳定排序
        //SimpleVersion.sorted(array2);
        // 稳定排序
        OptimizedVersion.sorted(array2);

        Utils.print(array1, array2);
    }
}
